﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Sio.Mdm.Entities
{
    public interface IEntityCollection : IEntity
    {
        Type EntityType { get; }
        int TotalCount { get; }

        IEntityCollection GetChanges();
        IEntityCollection GetChanges(EntityState state);

        void RemoveAll();
    }
}
